#ifndef __SPARK_BASE_H__
#define __SPARK_BASE_H__


typedef enum {
    /*停止*/
    BASE_STATUS_STOP,

    /*前进*/
    BASE_STATUS_FORWARD,

    /*后退*/
    BASE_STATUS_BACKWARD,

    /*左转*/
    BASE_STATUS_LEFT,

    /*右转*/
    BASE_STATUS_RIGHT,

    /** Maximum value */
    BASE_STATUS_MAX
} BaseStatus;

//底盘状态全局变量
extern BaseStatus g_base_status;

//底盘初始化
void Spark_Init(void);
//停止指令
void Base_Stop(void);
//前进指令
void Base_Forword(void);
//后退指令
void Base_Backward(void);
//左转指令
void Base_Left(void);
//右转
void Base_Right(void);
//机械臂状态改变
void Base_Status_Change(char *status);



#endif